[INFO] fetching crate aip-193-derive 0.2.2...
[INFO] fixing aip-193-derive-0.2.2 against try#622891a4e29178280638a6b63a8908bde2c0c854+cargoflags=-Zfix-edition=start=2015 for pr-157817-2
[INFO] extracting crate aip-193-derive 0.2.2 into /workspace/builds/worker-1-tc1/source
[INFO] started tweaking crates.io crate aip-193-derive 0.2.2
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate aip-193-derive 0.2.2
[INFO] tweaked toml for crates.io crate aip-193-derive 0.2.2 written to /workspace/builds/worker-1-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate aip-193-derive 0.2.2 on toolchain 622891a4e29178280638a6b63a8908bde2c0c854
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate aip-193-derive 0.2.2 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded axum-core v0.5.5
[INFO] [stderr]   Downloaded proc-macro-crate v2.0.2
[INFO] [stderr]   Downloaded hyper-util v0.1.18
[INFO] [stderr]   Downloaded axum v0.8.7
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3a6becf2bc8dde7f3fa57ede90e4f284e72d296796fc446bbb1e2c7cc0530151" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 26922ad266b0aff399c44b69507d8e4663db0ec7ad0310084a0ff30434c353c9
[INFO] running `Command { std: "docker" "start" "26922ad266b0aff399c44b69507d8e4663db0ec7ad0310084a0ff30434c353c9", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "26922ad266b0aff399c44b69507d8e4663db0ec7ad0310084a0ff30434c353c9" "/opt/rustwide/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "26922ad266b0aff399c44b69507d8e4663db0ec7ad0310084a0ff30434c353c9", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=" "-e" "RUSTDOCFLAGS=" "-w" "/opt/rustwide/workdir" "--user" "0:0" "26922ad266b0aff399c44b69507d8e4663db0ec7ad0310084a0ff30434c353c9" "/opt/rustwide/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "fix" "--allow-no-vcs" "--allow-dirty" "--frozen" "--all" "--all-targets" "--message-format=json" "-Zfix-edition=start=2015", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.103
[INFO] [stderr]    Compiling quote v1.0.42
[INFO] [stderr]     Checking itoa v1.0.15
[INFO] [stderr]    Compiling libc v0.2.177
[INFO] [stderr]     Checking unicode-ident v1.0.22
[INFO] [stderr]     Checking tracing-core v0.1.34
[INFO] [stderr]     Checking hashbrown v0.16.0
[INFO] [stderr]     Checking log v0.4.28
[INFO] [stderr]     Checking futures-channel v0.3.31
[INFO] [stderr]    Compiling equivalent v1.0.2
[INFO] [stderr]    Compiling serde_json v1.0.145
[INFO] [stderr]     Checking ident_case v1.0.1
[INFO] [stderr]     Checking futures-task v0.3.31
[INFO] [stderr]     Checking sync_wrapper v1.0.2
[INFO] [stderr]     Checking ryu v1.0.20
[INFO] [stderr]     Checking winnow v0.5.40
[INFO] [stderr]     Checking toml_datetime v0.6.3
[INFO] [stderr]     Checking http v1.4.0
[INFO] [stderr]     Checking futures-util v0.3.31
[INFO] [stderr]     Checking serde_path_to_error v0.1.20
[INFO] [stderr]     Checking tracing v0.1.41
[INFO] [stderr]     Checking indexmap v2.12.0
[INFO] [stderr]    Compiling syn v2.0.110
[INFO] [stderr]     Checking http-body v1.0.1
[INFO] [stderr]     Checking http-body-util v0.1.3
[INFO] [stderr]     Checking axum-core v0.5.5
[INFO] [stderr]     Checking socket2 v0.6.1
[INFO] [stderr]     Checking mio v1.1.0
[INFO] [stderr]    Compiling toml_edit v0.20.2
[INFO] [stderr]     Checking proc-macro-crate v2.0.2
[INFO] [stderr]     Checking darling_core v0.20.11
[INFO] [stderr]    Compiling tokio-macros v2.6.0
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling strum_macros v0.26.4
[INFO] [stderr]     Checking tokio v1.48.0
[INFO] [stderr]     Checking strum v0.26.3
[INFO] [stderr]    Compiling darling_macro v0.20.11
[INFO] [stderr]     Checking darling v0.20.11
[INFO] [stderr]    Compiling aip-193-derive v0.2.2 (/opt/rustwide/workdir)
[INFO] [stderr]     Checking serde v1.0.228
[INFO] [stderr]     Checking serde_urlencoded v0.7.1
[INFO] [stderr]     Checking hyper v1.8.1
[INFO] [stderr]     Checking tower v0.5.2
[INFO] [stderr]     Checking hyper-util v0.1.18
[INFO] [stderr]     Checking axum v0.8.7
[INFO] [stdout] error[E0432]: unresolved import `aip_193`
[INFO] [stdout]   --> tests/derive_tests.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 | use aip_193::{Code, IntoStatus, Status};
[INFO] [stdout]    |     ^^^^^^^ use of unresolved module or unlinked crate `aip_193`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `aip_193`, use `cargo add aip_193` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]   --> tests/derive_tests.rs:20:3
[INFO] [stdout]    |
[INFO] [stdout] 20 | #[status(domain = "test.example.com", use_display = false)]
[INFO] [stdout]    |   ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]    |
[INFO] [stdout] 22 + #[derive(IntoStatus)]
[INFO] [stdout] 23 | enum SimpleError {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]   --> tests/derive_tests.rs:23:7
[INFO] [stdout]    |
[INFO] [stdout] 23 |     #[status(code = NotFound)]
[INFO] [stdout]    |       ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]    |
[INFO] [stdout] 22 + #[derive(IntoStatus)]
[INFO] [stdout] 23 | enum SimpleError {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]   --> tests/derive_tests.rs:26:7
[INFO] [stdout]    |
[INFO] [stdout] 26 |     #[status(code = InvalidArgument)]
[INFO] [stdout]    |       ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]    |
[INFO] [stdout] 22 + #[derive(IntoStatus)]
[INFO] [stdout] 23 | enum SimpleError {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]   --> tests/derive_tests.rs:29:7
[INFO] [stdout]    |
[INFO] [stdout] 29 |     #[status(code = Internal)]
[INFO] [stdout]    |       ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]    |
[INFO] [stdout] 22 + #[derive(IntoStatus)]
[INFO] [stdout] 23 | enum SimpleError {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]   --> tests/derive_tests.rs:75:3
[INFO] [stdout]    |
[INFO] [stdout] 75 | #[status(domain = "api.myservice.com")]
[INFO] [stdout]    |   ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]    |
[INFO] [stdout] 77 + #[derive(IntoStatus)]
[INFO] [stdout] 78 | enum ErrorWithMessage {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]   --> tests/derive_tests.rs:78:7
[INFO] [stdout]    |
[INFO] [stdout] 78 |     #[status(code = NotFound, message = "The requested resource was not found")]
[INFO] [stdout]    |       ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]    |
[INFO] [stdout] 77 + #[derive(IntoStatus)]
[INFO] [stdout] 78 | enum ErrorWithMessage {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]   --> tests/derive_tests.rs:81:7
[INFO] [stdout]    |
[INFO] [stdout] 81 |     #[status(code = InvalidArgument, message = "Invalid request parameters")]
[INFO] [stdout]    |       ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]    |
[INFO] [stdout] 77 + #[derive(IntoStatus)]
[INFO] [stdout] 78 | enum ErrorWithMessage {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]   --> tests/derive_tests.rs:84:7
[INFO] [stdout]    |
[INFO] [stdout] 84 |     #[status(code = PermissionDenied, message = "You don't have permission to access this resource")]
[INFO] [stdout]    |       ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]    |
[INFO] [stdout] 77 + #[derive(IntoStatus)]
[INFO] [stdout] 78 | enum ErrorWithMessage {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]    --> tests/derive_tests.rs:110:3
[INFO] [stdout]     |
[INFO] [stdout] 110 | #[status(domain = "users.myapp.com")]
[INFO] [stdout]     |   ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]     |
[INFO] [stdout] 112 + #[derive(IntoStatus)]
[INFO] [stdout] 113 | enum UserError {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]    --> tests/derive_tests.rs:113:7
[INFO] [stdout]     |
[INFO] [stdout] 113 |     #[status(code = NotFound, message = "User not found")]
[INFO] [stdout]     |       ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]     |
[INFO] [stdout] 112 + #[derive(IntoStatus)]
[INFO] [stdout] 113 | enum UserError {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]    --> tests/derive_tests.rs:115:11
[INFO] [stdout]     |
[INFO] [stdout] 115 |         #[status(metadata)]
[INFO] [stdout]     |           ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]     |
[INFO] [stdout] 112 + #[derive(IntoStatus)]
[INFO] [stdout] 113 | enum UserError {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]    --> tests/derive_tests.rs:119:7
[INFO] [stdout]     |
[INFO] [stdout] 119 |     #[status(code = InvalidArgument, message = "Invalid email format")]
[INFO] [stdout]     |       ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]     |
[INFO] [stdout] 112 + #[derive(IntoStatus)]
[INFO] [stdout] 113 | enum UserError {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]    --> tests/derive_tests.rs:121:11
[INFO] [stdout]     |
[INFO] [stdout] 121 |         #[status(metadata)]
[INFO] [stdout]     |           ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]     |
[INFO] [stdout] 112 + #[derive(IntoStatus)]
[INFO] [stdout] 113 | enum UserError {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]    --> tests/derive_tests.rs:123:11
[INFO] [stdout]     |
[INFO] [stdout] 123 |         #[status(metadata)]
[INFO] [stdout]     |           ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]     |
[INFO] [stdout] 112 + #[derive(IntoStatus)]
[INFO] [stdout] 113 | enum UserError {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]    --> tests/derive_tests.rs:127:7
[INFO] [stdout]     |
[INFO] [stdout] 127 |     #[status(code = AlreadyExists, message = "User already exists")]
[INFO] [stdout]     |       ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]     |
[INFO] [stdout] 112 + #[derive(IntoStatus)]
[INFO] [stdout] 113 | enum UserError {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]    --> tests/derive_tests.rs:129:11
[INFO] [stdout]     |
[INFO] [stdout] 129 |         #[status(metadata)]
[INFO] [stdout]     |           ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]     |
[INFO] [stdout] 112 + #[derive(IntoStatus)]
[INFO] [stdout] 113 | enum UserError {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]    --> tests/derive_tests.rs:133:7
[INFO] [stdout]     |
[INFO] [stdout] 133 |     #[status(code = PermissionDenied)]
[INFO] [stdout]     |       ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]     |
[INFO] [stdout] 112 + #[derive(IntoStatus)]
[INFO] [stdout] 113 | enum UserError {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]    --> tests/derive_tests.rs:135:11
[INFO] [stdout]     |
[INFO] [stdout] 135 |         #[status(metadata)]
[INFO] [stdout]     |           ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]     |
[INFO] [stdout] 112 + #[derive(IntoStatus)]
[INFO] [stdout] 113 | enum UserError {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]    --> tests/derive_tests.rs:137:11
[INFO] [stdout]     |
[INFO] [stdout] 137 |         #[status(metadata)]
[INFO] [stdout]     |           ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]     |
[INFO] [stdout] 112 + #[derive(IntoStatus)]
[INFO] [stdout] 113 | enum UserError {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]    --> tests/derive_tests.rs:139:11
[INFO] [stdout]     |
[INFO] [stdout] 139 |         #[status(metadata)]
[INFO] [stdout]     |           ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]     |
[INFO] [stdout] 112 + #[derive(IntoStatus)]
[INFO] [stdout] 113 | enum UserError {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]    --> tests/derive_tests.rs:203:3
[INFO] [stdout]     |
[INFO] [stdout] 203 | #[status(domain = "api.example.com")]
[INFO] [stdout]     |   ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]     |
[INFO] [stdout] 205 + #[derive(IntoStatus)]
[INFO] [stdout] 206 | enum ErrorWithCustomKeys {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]    --> tests/derive_tests.rs:206:7
[INFO] [stdout]     |
[INFO] [stdout] 206 |     #[status(code = ResourceExhausted, message = "Rate limit exceeded")]
[INFO] [stdout]     |       ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]     |
[INFO] [stdout] 205 + #[derive(IntoStatus)]
[INFO] [stdout] 206 | enum ErrorWithCustomKeys {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]    --> tests/derive_tests.rs:208:11
[INFO] [stdout]     |
[INFO] [stdout] 208 |         #[status(metadata, metadata_key = "retry_after_seconds")]
[INFO] [stdout]     |           ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]     |
[INFO] [stdout] 205 + #[derive(IntoStatus)]
[INFO] [stdout] 206 | enum ErrorWithCustomKeys {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]    --> tests/derive_tests.rs:211:11
[INFO] [stdout]     |
[INFO] [stdout] 211 |         #[status(metadata, metadata_key = "quota_limit")]
[INFO] [stdout]     |           ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]     |
[INFO] [stdout] 205 + #[derive(IntoStatus)]
[INFO] [stdout] 206 | enum ErrorWithCustomKeys {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]    --> tests/derive_tests.rs:214:11
[INFO] [stdout]     |
[INFO] [stdout] 214 |         #[status(metadata, metadata_key = "quota_used")]
[INFO] [stdout]     |           ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]     |
[INFO] [stdout] 205 + #[derive(IntoStatus)]
[INFO] [stdout] 206 | enum ErrorWithCustomKeys {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]    --> tests/derive_tests.rs:245:3
[INFO] [stdout]     |
[INFO] [stdout] 245 | #[status(domain = "mixed.example.com")]
[INFO] [stdout]     |   ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]     |
[INFO] [stdout] 247 + #[derive(IntoStatus)]
[INFO] [stdout] 248 | enum MixedError {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]    --> tests/derive_tests.rs:248:7
[INFO] [stdout]     |
[INFO] [stdout] 248 |     #[status(code = Unknown)]
[INFO] [stdout]     |       ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]     |
[INFO] [stdout] 247 + #[derive(IntoStatus)]
[INFO] [stdout] 248 | enum MixedError {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]    --> tests/derive_tests.rs:251:7
[INFO] [stdout]     |
[INFO] [stdout] 251 |     #[status(code = NotFound)]
[INFO] [stdout]     |       ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]     |
[INFO] [stdout] 247 + #[derive(IntoStatus)]
[INFO] [stdout] 248 | enum MixedError {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]    --> tests/derive_tests.rs:253:11
[INFO] [stdout]     |
[INFO] [stdout] 253 |         #[status(metadata)]
[INFO] [stdout]     |           ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]     |
[INFO] [stdout] 247 + #[derive(IntoStatus)]
[INFO] [stdout] 248 | enum MixedError {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]    --> tests/derive_tests.rs:257:7
[INFO] [stdout]     |
[INFO] [stdout] 257 |     #[status(code = Internal, message = "Database connection failed")]
[INFO] [stdout]     |       ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]     |
[INFO] [stdout] 247 + #[derive(IntoStatus)]
[INFO] [stdout] 248 | enum MixedError {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]    --> tests/derive_tests.rs:260:7
[INFO] [stdout]     |
[INFO] [stdout] 260 |     #[status(code = Unavailable)]
[INFO] [stdout]     |       ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]     |
[INFO] [stdout] 247 + #[derive(IntoStatus)]
[INFO] [stdout] 248 | enum MixedError {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]    --> tests/derive_tests.rs:262:11
[INFO] [stdout]     |
[INFO] [stdout] 262 |         #[status(metadata)]
[INFO] [stdout]     |           ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]     |
[INFO] [stdout] 247 + #[derive(IntoStatus)]
[INFO] [stdout] 248 | enum MixedError {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]    --> tests/derive_tests.rs:264:11
[INFO] [stdout]     |
[INFO] [stdout] 264 |         #[status(metadata, metadata_key = "retry_in_ms")]
[INFO] [stdout]     |           ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]     |
[INFO] [stdout] 247 + #[derive(IntoStatus)]
[INFO] [stdout] 248 | enum MixedError {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]    --> tests/derive_tests.rs:385:3
[INFO] [stdout]     |
[INFO] [stdout] 385 | #[status(domain = "codes.test.com")]
[INFO] [stdout]     |   ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]     |
[INFO] [stdout] 387 + #[derive(IntoStatus)]
[INFO] [stdout] 388 | enum AllCodesError {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]    --> tests/derive_tests.rs:388:7
[INFO] [stdout]     |
[INFO] [stdout] 388 |     #[status(code = Ok)]
[INFO] [stdout]     |       ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]     |
[INFO] [stdout] 387 + #[derive(IntoStatus)]
[INFO] [stdout] 388 | enum AllCodesError {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]    --> tests/derive_tests.rs:390:7
[INFO] [stdout]     |
[INFO] [stdout] 390 |     #[status(code = Cancelled)]
[INFO] [stdout]     |       ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]     |
[INFO] [stdout] 387 + #[derive(IntoStatus)]
[INFO] [stdout] 388 | enum AllCodesError {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]    --> tests/derive_tests.rs:392:7
[INFO] [stdout]     |
[INFO] [stdout] 392 |     #[status(code = Unknown)]
[INFO] [stdout]     |       ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]     |
[INFO] [stdout] 387 + #[derive(IntoStatus)]
[INFO] [stdout] 388 | enum AllCodesError {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]    --> tests/derive_tests.rs:394:7
[INFO] [stdout]     |
[INFO] [stdout] 394 |     #[status(code = InvalidArgument)]
[INFO] [stdout]     |       ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]     |
[INFO] [stdout] 387 + #[derive(IntoStatus)]
[INFO] [stdout] 388 | enum AllCodesError {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]    --> tests/derive_tests.rs:396:7
[INFO] [stdout]     |
[INFO] [stdout] 396 |     #[status(code = DeadlineExceeded)]
[INFO] [stdout]     |       ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]     |
[INFO] [stdout] 387 + #[derive(IntoStatus)]
[INFO] [stdout] 388 | enum AllCodesError {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]    --> tests/derive_tests.rs:398:7
[INFO] [stdout]     |
[INFO] [stdout] 398 |     #[status(code = NotFound)]
[INFO] [stdout]     |       ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]     |
[INFO] [stdout] 387 + #[derive(IntoStatus)]
[INFO] [stdout] 388 | enum AllCodesError {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]    --> tests/derive_tests.rs:400:7
[INFO] [stdout]     |
[INFO] [stdout] 400 |     #[status(code = AlreadyExists)]
[INFO] [stdout]     |       ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]     |
[INFO] [stdout] 387 + #[derive(IntoStatus)]
[INFO] [stdout] 388 | enum AllCodesError {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]    --> tests/derive_tests.rs:402:7
[INFO] [stdout]     |
[INFO] [stdout] 402 |     #[status(code = PermissionDenied)]
[INFO] [stdout]     |       ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]     |
[INFO] [stdout] 387 + #[derive(IntoStatus)]
[INFO] [stdout] 388 | enum AllCodesError {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]    --> tests/derive_tests.rs:404:7
[INFO] [stdout]     |
[INFO] [stdout] 404 |     #[status(code = ResourceExhausted)]
[INFO] [stdout]     |       ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]     |
[INFO] [stdout] 387 + #[derive(IntoStatus)]
[INFO] [stdout] 388 | enum AllCodesError {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]    --> tests/derive_tests.rs:406:7
[INFO] [stdout]     |
[INFO] [stdout] 406 |     #[status(code = FailedPrecondition)]
[INFO] [stdout]     |       ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]     |
[INFO] [stdout] 387 + #[derive(IntoStatus)]
[INFO] [stdout] 388 | enum AllCodesError {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]    --> tests/derive_tests.rs:408:7
[INFO] [stdout]     |
[INFO] [stdout] 408 |     #[status(code = Aborted)]
[INFO] [stdout]     |       ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]     |
[INFO] [stdout] 387 + #[derive(IntoStatus)]
[INFO] [stdout] 388 | enum AllCodesError {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]    --> tests/derive_tests.rs:410:7
[INFO] [stdout]     |
[INFO] [stdout] 410 |     #[status(code = OutOfRange)]
[INFO] [stdout]     |       ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]     |
[INFO] [stdout] 387 + #[derive(IntoStatus)]
[INFO] [stdout] 388 | enum AllCodesError {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]    --> tests/derive_tests.rs:412:7
[INFO] [stdout]     |
[INFO] [stdout] 412 |     #[status(code = Unimplemented)]
[INFO] [stdout]     |       ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]     |
[INFO] [stdout] 387 + #[derive(IntoStatus)]
[INFO] [stdout] 388 | enum AllCodesError {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]    --> tests/derive_tests.rs:414:7
[INFO] [stdout]     |
[INFO] [stdout] 414 |     #[status(code = Internal)]
[INFO] [stdout]     |       ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]     |
[INFO] [stdout] 387 + #[derive(IntoStatus)]
[INFO] [stdout] 388 | enum AllCodesError {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]    --> tests/derive_tests.rs:416:7
[INFO] [stdout]     |
[INFO] [stdout] 416 |     #[status(code = Unavailable)]
[INFO] [stdout]     |       ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]     |
[INFO] [stdout] 387 + #[derive(IntoStatus)]
[INFO] [stdout] 388 | enum AllCodesError {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]    --> tests/derive_tests.rs:418:7
[INFO] [stdout]     |
[INFO] [stdout] 418 |     #[status(code = DataLoss)]
[INFO] [stdout]     |       ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]     |
[INFO] [stdout] 387 + #[derive(IntoStatus)]
[INFO] [stdout] 388 | enum AllCodesError {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]    --> tests/derive_tests.rs:420:7
[INFO] [stdout]     |
[INFO] [stdout] 420 |     #[status(code = Unauthenticated)]
[INFO] [stdout]     |       ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]     |
[INFO] [stdout] 387 + #[derive(IntoStatus)]
[INFO] [stdout] 388 | enum AllCodesError {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]    --> tests/derive_tests.rs:457:3
[INFO] [stdout]     |
[INFO] [stdout] 457 | #[status(domain = "i18n.example.com")]
[INFO] [stdout]     |   ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]     |
[INFO] [stdout] 459 + #[derive(IntoStatus)]
[INFO] [stdout] 460 | enum I18nError {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]    --> tests/derive_tests.rs:460:7
[INFO] [stdout]     |
[INFO] [stdout] 460 |     #[status(code = InvalidArgument, message = "入力が無効です")]
[INFO] [stdout]     |       ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]     |
[INFO] [stdout] 459 + #[derive(IntoStatus)]
[INFO] [stdout] 460 | enum I18nError {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]    --> tests/derive_tests.rs:462:11
[INFO] [stdout]     |
[INFO] [stdout] 462 |         #[status(metadata)]
[INFO] [stdout]     |           ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]     |
[INFO] [stdout] 459 + #[derive(IntoStatus)]
[INFO] [stdout] 460 | enum I18nError {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]    --> tests/derive_tests.rs:485:3
[INFO] [stdout]     |
[INFO] [stdout] 485 | #[status(domain = "numeric.example.com")]
[INFO] [stdout]     |   ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]     |
[INFO] [stdout] 487 + #[derive(IntoStatus)]
[INFO] [stdout] 488 | enum NumericError {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]    --> tests/derive_tests.rs:488:7
[INFO] [stdout]     |
[INFO] [stdout] 488 |     #[status(code = OutOfRange)]
[INFO] [stdout]     |       ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]     |
[INFO] [stdout] 487 + #[derive(IntoStatus)]
[INFO] [stdout] 488 | enum NumericError {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]    --> tests/derive_tests.rs:490:11
[INFO] [stdout]     |
[INFO] [stdout] 490 |         #[status(metadata)]
[INFO] [stdout]     |           ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]     |
[INFO] [stdout] 487 + #[derive(IntoStatus)]
[INFO] [stdout] 488 | enum NumericError {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]    --> tests/derive_tests.rs:492:11
[INFO] [stdout]     |
[INFO] [stdout] 492 |         #[status(metadata)]
[INFO] [stdout]     |           ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]     |
[INFO] [stdout] 487 + #[derive(IntoStatus)]
[INFO] [stdout] 488 | enum NumericError {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]    --> tests/derive_tests.rs:494:11
[INFO] [stdout]     |
[INFO] [stdout] 494 |         #[status(metadata)]
[INFO] [stdout]     |           ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]     |
[INFO] [stdout] 487 + #[derive(IntoStatus)]
[INFO] [stdout] 488 | enum NumericError {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]    --> tests/derive_tests.rs:519:3
[INFO] [stdout]     |
[INFO] [stdout] 519 | #[status(domain = "api.mycompany.com")]
[INFO] [stdout]     |   ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]     |
[INFO] [stdout] 521 + #[derive(IntoStatus)]
[INFO] [stdout] 522 | pub enum ApiError {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]    --> tests/derive_tests.rs:523:7
[INFO] [stdout]     |
[INFO] [stdout] 523 |     #[status(code = Unauthenticated, message = "Authentication required")]
[INFO] [stdout]     |       ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]     |
[INFO] [stdout] 521 + #[derive(IntoStatus)]
[INFO] [stdout] 522 | pub enum ApiError {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]    --> tests/derive_tests.rs:526:7
[INFO] [stdout]     |
[INFO] [stdout] 526 |     #[status(code = Unauthenticated, message = "Invalid or expired token")]
[INFO] [stdout]     |       ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]     |
[INFO] [stdout] 521 + #[derive(IntoStatus)]
[INFO] [stdout] 522 | pub enum ApiError {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]    --> tests/derive_tests.rs:528:11
[INFO] [stdout]     |
[INFO] [stdout] 528 |         #[status(metadata, metadata_key = "token_type")]
[INFO] [stdout]     |           ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]     |
[INFO] [stdout] 521 + #[derive(IntoStatus)]
[INFO] [stdout] 522 | pub enum ApiError {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]    --> tests/derive_tests.rs:533:7
[INFO] [stdout]     |
[INFO] [stdout] 533 |     #[status(code = PermissionDenied, message = "Insufficient permissions")]
[INFO] [stdout]     |       ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]     |
[INFO] [stdout] 521 + #[derive(IntoStatus)]
[INFO] [stdout] 522 | pub enum ApiError {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]    --> tests/derive_tests.rs:535:11
[INFO] [stdout]     |
[INFO] [stdout] 535 |         #[status(metadata)]
[INFO] [stdout]     |           ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]     |
[INFO] [stdout] 521 + #[derive(IntoStatus)]
[INFO] [stdout] 522 | pub enum ApiError {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]    --> tests/derive_tests.rs:537:11
[INFO] [stdout]     |
[INFO] [stdout] 537 |         #[status(metadata)]
[INFO] [stdout]     |           ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]     |
[INFO] [stdout] 521 + #[derive(IntoStatus)]
[INFO] [stdout] 522 | pub enum ApiError {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]    --> tests/derive_tests.rs:542:7
[INFO] [stdout]     |
[INFO] [stdout] 542 |     #[status(code = InvalidArgument, message = "Validation failed")]
[INFO] [stdout]     |       ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]     |
[INFO] [stdout] 521 + #[derive(IntoStatus)]
[INFO] [stdout] 522 | pub enum ApiError {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]    --> tests/derive_tests.rs:544:11
[INFO] [stdout]     |
[INFO] [stdout] 544 |         #[status(metadata)]
[INFO] [stdout]     |           ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]     |
[INFO] [stdout] 521 + #[derive(IntoStatus)]
[INFO] [stdout] 522 | pub enum ApiError {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]    --> tests/derive_tests.rs:546:11
[INFO] [stdout]     |
[INFO] [stdout] 546 |         #[status(metadata)]
[INFO] [stdout]     |           ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]     |
[INFO] [stdout] 521 + #[derive(IntoStatus)]
[INFO] [stdout] 522 | pub enum ApiError {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]    --> tests/derive_tests.rs:551:7
[INFO] [stdout]     |
[INFO] [stdout] 551 |     #[status(code = NotFound, message = "Resource not found")]
[INFO] [stdout]     |       ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]     |
[INFO] [stdout] 521 + #[derive(IntoStatus)]
[INFO] [stdout] 522 | pub enum ApiError {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]    --> tests/derive_tests.rs:553:11
[INFO] [stdout]     |
[INFO] [stdout] 553 |         #[status(metadata, metadata_key = "resource_type")]
[INFO] [stdout]     |           ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]     |
[INFO] [stdout] 521 + #[derive(IntoStatus)]
[INFO] [stdout] 522 | pub enum ApiError {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]    --> tests/derive_tests.rs:555:11
[INFO] [stdout]     |
[INFO] [stdout] 555 |         #[status(metadata, metadata_key = "resource_id")]
[INFO] [stdout]     |           ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]     |
[INFO] [stdout] 521 + #[derive(IntoStatus)]
[INFO] [stdout] 522 | pub enum ApiError {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]    --> tests/derive_tests.rs:559:7
[INFO] [stdout]     |
[INFO] [stdout] 559 |     #[status(code = AlreadyExists, message = "Resource already exists")]
[INFO] [stdout]     |       ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]     |
[INFO] [stdout] 521 + #[derive(IntoStatus)]
[INFO] [stdout] 522 | pub enum ApiError {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]    --> tests/derive_tests.rs:561:11
[INFO] [stdout]     |
[INFO] [stdout] 561 |         #[status(metadata, metadata_key = "resource_type")]
[INFO] [stdout]     |           ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]     |
[INFO] [stdout] 521 + #[derive(IntoStatus)]
[INFO] [stdout] 522 | pub enum ApiError {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]    --> tests/derive_tests.rs:563:11
[INFO] [stdout]     |
[INFO] [stdout] 563 |         #[status(metadata)]
[INFO] [stdout]     |           ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]     |
[INFO] [stdout] 521 + #[derive(IntoStatus)]
[INFO] [stdout] 522 | pub enum ApiError {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]    --> tests/derive_tests.rs:568:7
[INFO] [stdout]     |
[INFO] [stdout] 568 |     #[status(code = ResourceExhausted, message = "Rate limit exceeded")]
[INFO] [stdout]     |       ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]     |
[INFO] [stdout] 521 + #[derive(IntoStatus)]
[INFO] [stdout] 522 | pub enum ApiError {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]    --> tests/derive_tests.rs:570:11
[INFO] [stdout]     |
[INFO] [stdout] 570 |         #[status(metadata, metadata_key = "retry_after_seconds")]
[INFO] [stdout]     |           ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]     |
[INFO] [stdout] 521 + #[derive(IntoStatus)]
[INFO] [stdout] 522 | pub enum ApiError {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]    --> tests/derive_tests.rs:575:7
[INFO] [stdout]     |
[INFO] [stdout] 575 |     #[status(code = Internal, message = "Internal server error")]
[INFO] [stdout]     |       ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]     |
[INFO] [stdout] 521 + #[derive(IntoStatus)]
[INFO] [stdout] 522 | pub enum ApiError {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]    --> tests/derive_tests.rs:578:7
[INFO] [stdout]     |
[INFO] [stdout] 578 |     #[status(code = Unavailable, message = "Service temporarily unavailable")]
[INFO] [stdout]     |       ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]     |
[INFO] [stdout] 521 + #[derive(IntoStatus)]
[INFO] [stdout] 522 | pub enum ApiError {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]    --> tests/derive_tests.rs:580:11
[INFO] [stdout]     |
[INFO] [stdout] 580 |         #[status(metadata, metadata_key = "expected_recovery_time")]
[INFO] [stdout]     |           ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]     |
[INFO] [stdout] 521 + #[derive(IntoStatus)]
[INFO] [stdout] 522 | pub enum ApiError {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]    --> tests/derive_tests.rs:673:7
[INFO] [stdout]     |
[INFO] [stdout] 673 |     #[status(domain = "response.example.com", into_response = true)]
[INFO] [stdout]     |       ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]     |
[INFO] [stdout] 675 +     #[derive(IntoStatus)]
[INFO] [stdout] 676 |     enum ResponseError {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]    --> tests/derive_tests.rs:676:11
[INFO] [stdout]     |
[INFO] [stdout] 676 |         #[status(code = NotFound, message = "Resource not found")]
[INFO] [stdout]     |           ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]     |
[INFO] [stdout] 675 +     #[derive(IntoStatus)]
[INFO] [stdout] 676 |     enum ResponseError {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]    --> tests/derive_tests.rs:679:11
[INFO] [stdout]     |
[INFO] [stdout] 679 |         #[status(code = InvalidArgument, message = "Invalid input")]
[INFO] [stdout]     |           ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]     |
[INFO] [stdout] 675 +     #[derive(IntoStatus)]
[INFO] [stdout] 676 |     enum ResponseError {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]    --> tests/derive_tests.rs:682:11
[INFO] [stdout]     |
[INFO] [stdout] 682 |         #[status(code = Internal, message = "Internal error")]
[INFO] [stdout]     |           ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]     |
[INFO] [stdout] 675 +     #[derive(IntoStatus)]
[INFO] [stdout] 676 |     enum ResponseError {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]    --> tests/derive_tests.rs:688:7
[INFO] [stdout]     |
[INFO] [stdout] 688 |     #[status(domain = "api.response.com", into_response = true)]
[INFO] [stdout]     |       ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]     |
[INFO] [stdout] 690 +     #[derive(IntoStatus)]
[INFO] [stdout] 691 |     enum ApiResponseError {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]    --> tests/derive_tests.rs:691:11
[INFO] [stdout]     |
[INFO] [stdout] 691 |         #[status(code = NotFound, message = "User not found")]
[INFO] [stdout]     |           ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]     |
[INFO] [stdout] 690 +     #[derive(IntoStatus)]
[INFO] [stdout] 691 |     enum ApiResponseError {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]    --> tests/derive_tests.rs:693:15
[INFO] [stdout]     |
[INFO] [stdout] 693 |             #[status(metadata)]
[INFO] [stdout]     |               ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]     |
[INFO] [stdout] 690 +     #[derive(IntoStatus)]
[INFO] [stdout] 691 |     enum ApiResponseError {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]    --> tests/derive_tests.rs:697:11
[INFO] [stdout]     |
[INFO] [stdout] 697 |         #[status(code = InvalidArgument, message = "Validation failed")]
[INFO] [stdout]     |           ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]     |
[INFO] [stdout] 690 +     #[derive(IntoStatus)]
[INFO] [stdout] 691 |     enum ApiResponseError {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]    --> tests/derive_tests.rs:699:15
[INFO] [stdout]     |
[INFO] [stdout] 699 |             #[status(metadata)]
[INFO] [stdout]     |               ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]     |
[INFO] [stdout] 690 +     #[derive(IntoStatus)]
[INFO] [stdout] 691 |     enum ApiResponseError {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]    --> tests/derive_tests.rs:701:15
[INFO] [stdout]     |
[INFO] [stdout] 701 |             #[status(metadata)]
[INFO] [stdout]     |               ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]     |
[INFO] [stdout] 690 +     #[derive(IntoStatus)]
[INFO] [stdout] 691 |     enum ApiResponseError {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]    --> tests/derive_tests.rs:705:11
[INFO] [stdout]     |
[INFO] [stdout] 705 |         #[status(code = Unauthenticated, message = "Authentication required")]
[INFO] [stdout]     |           ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]     |
[INFO] [stdout] 690 +     #[derive(IntoStatus)]
[INFO] [stdout] 691 |     enum ApiResponseError {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]    --> tests/derive_tests.rs:708:11
[INFO] [stdout]     |
[INFO] [stdout] 708 |         #[status(code = PermissionDenied, message = "Access denied")]
[INFO] [stdout]     |           ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]     |
[INFO] [stdout] 690 +     #[derive(IntoStatus)]
[INFO] [stdout] 691 |     enum ApiResponseError {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]    --> tests/derive_tests.rs:710:15
[INFO] [stdout]     |
[INFO] [stdout] 710 |             #[status(metadata)]
[INFO] [stdout]     |               ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]     |
[INFO] [stdout] 690 +     #[derive(IntoStatus)]
[INFO] [stdout] 691 |     enum ApiResponseError {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]    --> tests/derive_tests.rs:714:11
[INFO] [stdout]     |
[INFO] [stdout] 714 |         #[status(code = ResourceExhausted, message = "Rate limit exceeded")]
[INFO] [stdout]     |           ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]     |
[INFO] [stdout] 690 +     #[derive(IntoStatus)]
[INFO] [stdout] 691 |     enum ApiResponseError {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]    --> tests/derive_tests.rs:716:15
[INFO] [stdout]     |
[INFO] [stdout] 716 |             #[status(metadata, metadata_key = "retry_after_seconds")]
[INFO] [stdout]     |               ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]     |
[INFO] [stdout] 690 +     #[derive(IntoStatus)]
[INFO] [stdout] 691 |     enum ApiResponseError {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]    --> tests/derive_tests.rs:840:7
[INFO] [stdout]     |
[INFO] [stdout] 840 |     #[status(domain = "noresponse.example.com")]
[INFO] [stdout]     |       ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]     |
[INFO] [stdout] 842 +     #[derive(IntoStatus)]
[INFO] [stdout] 843 |     enum NoResponseError {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]    --> tests/derive_tests.rs:843:11
[INFO] [stdout]     |
[INFO] [stdout] 843 |         #[status(code = NotFound)]
[INFO] [stdout]     |           ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]     |
[INFO] [stdout] 842 +     #[derive(IntoStatus)]
[INFO] [stdout] 843 |     enum NoResponseError {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]    --> tests/derive_tests.rs:860:7
[INFO] [stdout]     |
[INFO] [stdout] 860 |     #[status(domain = "production.api.com", into_response = true)]
[INFO] [stdout]     |       ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]     |
[INFO] [stdout] 862 +     #[derive(IntoStatus)]
[INFO] [stdout] 863 |     enum ProductionError {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]    --> tests/derive_tests.rs:863:11
[INFO] [stdout]     |
[INFO] [stdout] 863 |         #[status(code = InvalidArgument, message = "Invalid request body")]
[INFO] [stdout]     |           ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]     |
[INFO] [stdout] 862 +     #[derive(IntoStatus)]
[INFO] [stdout] 863 |     enum ProductionError {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]    --> tests/derive_tests.rs:865:15
[INFO] [stdout]     |
[INFO] [stdout] 865 |             #[status(metadata)]
[INFO] [stdout]     |               ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]     |
[INFO] [stdout] 862 +     #[derive(IntoStatus)]
[INFO] [stdout] 863 |     enum ProductionError {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]    --> tests/derive_tests.rs:867:15
[INFO] [stdout]     |
[INFO] [stdout] 867 |             #[status(metadata)]
[INFO] [stdout]     |               ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]     |
[INFO] [stdout] 862 +     #[derive(IntoStatus)]
[INFO] [stdout] 863 |     enum ProductionError {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]    --> tests/derive_tests.rs:871:11
[INFO] [stdout]     |
[INFO] [stdout] 871 |         #[status(code = NotFound, message = "Endpoint not found")]
[INFO] [stdout]     |           ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]     |
[INFO] [stdout] 862 +     #[derive(IntoStatus)]
[INFO] [stdout] 863 |     enum ProductionError {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]    --> tests/derive_tests.rs:873:15
[INFO] [stdout]     |
[INFO] [stdout] 873 |             #[status(metadata)]
[INFO] [stdout]     |               ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]     |
[INFO] [stdout] 862 +     #[derive(IntoStatus)]
[INFO] [stdout] 863 |     enum ProductionError {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]    --> tests/derive_tests.rs:875:15
[INFO] [stdout]     |
[INFO] [stdout] 875 |             #[status(metadata)]
[INFO] [stdout]     |               ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]     |
[INFO] [stdout] 862 +     #[derive(IntoStatus)]
[INFO] [stdout] 863 |     enum ProductionError {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]    --> tests/derive_tests.rs:879:11
[INFO] [stdout]     |
[INFO] [stdout] 879 |         #[status(code = Unauthenticated, message = "Token expired")]
[INFO] [stdout]     |           ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]     |
[INFO] [stdout] 862 +     #[derive(IntoStatus)]
[INFO] [stdout] 863 |     enum ProductionError {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]    --> tests/derive_tests.rs:881:15
[INFO] [stdout]     |
[INFO] [stdout] 881 |             #[status(metadata, metadata_key = "expired_at")]
[INFO] [stdout]     |               ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]     |
[INFO] [stdout] 862 +     #[derive(IntoStatus)]
[INFO] [stdout] 863 |     enum ProductionError {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]    --> tests/derive_tests.rs:885:11
[INFO] [stdout]     |
[INFO] [stdout] 885 |         #[status(code = PermissionDenied, message = "Insufficient role")]
[INFO] [stdout]     |           ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]     |
[INFO] [stdout] 862 +     #[derive(IntoStatus)]
[INFO] [stdout] 863 |     enum ProductionError {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]    --> tests/derive_tests.rs:887:15
[INFO] [stdout]     |
[INFO] [stdout] 887 |             #[status(metadata, metadata_key = "required_role")]
[INFO] [stdout]     |               ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]     |
[INFO] [stdout] 862 +     #[derive(IntoStatus)]
[INFO] [stdout] 863 |     enum ProductionError {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]    --> tests/derive_tests.rs:889:15
[INFO] [stdout]     |
[INFO] [stdout] 889 |             #[status(metadata, metadata_key = "current_role")]
[INFO] [stdout]     |               ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]     |
[INFO] [stdout] 862 +     #[derive(IntoStatus)]
[INFO] [stdout] 863 |     enum ProductionError {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]    --> tests/derive_tests.rs:893:11
[INFO] [stdout]     |
[INFO] [stdout] 893 |         #[status(code = ResourceExhausted, message = "Quota exceeded")]
[INFO] [stdout]     |           ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]     |
[INFO] [stdout] 862 +     #[derive(IntoStatus)]
[INFO] [stdout] 863 |     enum ProductionError {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]    --> tests/derive_tests.rs:895:15
[INFO] [stdout]     |
[INFO] [stdout] 895 |             #[status(metadata)]
[INFO] [stdout]     |               ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]     |
[INFO] [stdout] 862 +     #[derive(IntoStatus)]
[INFO] [stdout] 863 |     enum ProductionError {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]    --> tests/derive_tests.rs:897:15
[INFO] [stdout]     |
[INFO] [stdout] 897 |             #[status(metadata)]
[INFO] [stdout]     |               ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]     |
[INFO] [stdout] 862 +     #[derive(IntoStatus)]
[INFO] [stdout] 863 |     enum ProductionError {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]    --> tests/derive_tests.rs:899:15
[INFO] [stdout]     |
[INFO] [stdout] 899 |             #[status(metadata)]
[INFO] [stdout]     |               ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]     |
[INFO] [stdout] 862 +     #[derive(IntoStatus)]
[INFO] [stdout] 863 |     enum ProductionError {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]    --> tests/derive_tests.rs:903:11
[INFO] [stdout]     |
[INFO] [stdout] 903 |         #[status(code = Internal, message = "Database connection failed")]
[INFO] [stdout]     |           ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]     |
[INFO] [stdout] 862 +     #[derive(IntoStatus)]
[INFO] [stdout] 863 |     enum ProductionError {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]    --> tests/derive_tests.rs:906:11
[INFO] [stdout]     |
[INFO] [stdout] 906 |         #[status(code = Unavailable, message = "Service maintenance")]
[INFO] [stdout]     |           ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]     |
[INFO] [stdout] 862 +     #[derive(IntoStatus)]
[INFO] [stdout] 863 |     enum ProductionError {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]    --> tests/derive_tests.rs:908:15
[INFO] [stdout]     |
[INFO] [stdout] 908 |             #[status(metadata, metadata_key = "estimated_completion")]
[INFO] [stdout]     |               ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]     |
[INFO] [stdout] 862 +     #[derive(IntoStatus)]
[INFO] [stdout] 863 |     enum ProductionError {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]    --> tests/derive_tests.rs:996:3
[INFO] [stdout]     |
[INFO] [stdout] 996 | #[status(domain = get_static_domain)]
[INFO] [stdout]     |   ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]     |
[INFO] [stdout] 998 + #[derive(IntoStatus)]
[INFO] [stdout] 999 | enum FunctionDomainError {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]    --> tests/derive_tests.rs:999:7
[INFO] [stdout]     |
[INFO] [stdout] 999 |     #[status(code = NotFound, message = "Resource not found")]
[INFO] [stdout]     |       ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]     |
[INFO] [stdout] 998 + #[derive(IntoStatus)]
[INFO] [stdout] 999 | enum FunctionDomainError {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]     --> tests/derive_tests.rs:1002:7
[INFO] [stdout]      |
[INFO] [stdout] 1002 |     #[status(code = InvalidArgument, message = "Invalid input")]
[INFO] [stdout]      |       ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]      |
[INFO] [stdout]  998 + #[derive(IntoStatus)]
[INFO] [stdout]  999 | enum FunctionDomainError {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]     --> tests/derive_tests.rs:1004:11
[INFO] [stdout]      |
[INFO] [stdout] 1004 |         #[status(metadata)]
[INFO] [stdout]      |           ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]      |
[INFO] [stdout]  998 + #[derive(IntoStatus)]
[INFO] [stdout]  999 | enum FunctionDomainError {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]     --> tests/derive_tests.rs:1008:7
[INFO] [stdout]      |
[INFO] [stdout] 1008 |     #[status(code = Internal)]
[INFO] [stdout]      |       ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]      |
[INFO] [stdout]  998 + #[derive(IntoStatus)]
[INFO] [stdout]  999 | enum FunctionDomainError {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]     --> tests/derive_tests.rs:1042:3
[INFO] [stdout]      |
[INFO] [stdout] 1042 | #[status(domain = get_dynamic_domain)]
[INFO] [stdout]      |   ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]      |
[INFO] [stdout] 1044 + #[derive(IntoStatus)]
[INFO] [stdout] 1045 | enum DynamicDomainError {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]     --> tests/derive_tests.rs:1045:7
[INFO] [stdout]      |
[INFO] [stdout] 1045 |     #[status(code = NotFound)]
[INFO] [stdout]      |       ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]      |
[INFO] [stdout] 1044 + #[derive(IntoStatus)]
[INFO] [stdout] 1045 | enum DynamicDomainError {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]     --> tests/derive_tests.rs:1048:7
[INFO] [stdout]      |
[INFO] [stdout] 1048 |     #[status(code = InvalidArgument)]
[INFO] [stdout]      |       ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]      |
[INFO] [stdout] 1044 + #[derive(IntoStatus)]
[INFO] [stdout] 1045 | enum DynamicDomainError {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]     --> tests/derive_tests.rs:1050:11
[INFO] [stdout]      |
[INFO] [stdout] 1050 |         #[status(metadata)]
[INFO] [stdout]      |           ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]      |
[INFO] [stdout] 1044 + #[derive(IntoStatus)]
[INFO] [stdout] 1045 | enum DynamicDomainError {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]     --> tests/derive_tests.rs:1080:3
[INFO] [stdout]      |
[INFO] [stdout] 1080 | #[status(domain = get_static_domain, into_response = true)]
[INFO] [stdout]      |   ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]      |
[INFO] [stdout] 1082 + #[derive(IntoStatus)]
[INFO] [stdout] 1083 | enum FunctionDomainWithResponse {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]     --> tests/derive_tests.rs:1083:7
[INFO] [stdout]      |
[INFO] [stdout] 1083 |     #[status(code = NotFound, message = "Not found")]
[INFO] [stdout]      |       ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]      |
[INFO] [stdout] 1082 + #[derive(IntoStatus)]
[INFO] [stdout] 1083 | enum FunctionDomainWithResponse {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]     --> tests/derive_tests.rs:1086:7
[INFO] [stdout]      |
[INFO] [stdout] 1086 |     #[status(code = Unauthenticated, message = "Authentication required")]
[INFO] [stdout]      |       ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]      |
[INFO] [stdout] 1082 + #[derive(IntoStatus)]
[INFO] [stdout] 1083 | enum FunctionDomainWithResponse {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]     --> tests/derive_tests.rs:1088:11
[INFO] [stdout]      |
[INFO] [stdout] 1088 |         #[status(metadata)]
[INFO] [stdout]      |           ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]      |
[INFO] [stdout] 1082 + #[derive(IntoStatus)]
[INFO] [stdout] 1083 | enum FunctionDomainWithResponse {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]     --> tests/derive_tests.rs:1136:3
[INFO] [stdout]      |
[INFO] [stdout] 1136 | #[status(domain = domain_helpers::get_module_domain)]
[INFO] [stdout]      |   ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]      |
[INFO] [stdout] 1138 + #[derive(IntoStatus)]
[INFO] [stdout] 1139 | enum ModuleDomainError {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]     --> tests/derive_tests.rs:1139:7
[INFO] [stdout]      |
[INFO] [stdout] 1139 |     #[status(code = Internal)]
[INFO] [stdout]      |       ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]      |
[INFO] [stdout] 1138 + #[derive(IntoStatus)]
[INFO] [stdout] 1139 | enum ModuleDomainError {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]     --> tests/derive_tests.rs:1154:3
[INFO] [stdout]      |
[INFO] [stdout] 1154 | #[status(domain = "static.string.com")]
[INFO] [stdout]      |   ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]      |
[INFO] [stdout] 1156 + #[derive(IntoStatus)]
[INFO] [stdout] 1157 | enum StringDomainError {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `status` in this scope
[INFO] [stdout]     --> tests/derive_tests.rs:1157:7
[INFO] [stdout]      |
[INFO] [stdout] 1157 |     #[status(code = NotFound)]
[INFO] [stdout]      |       ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: `status` is an attribute that can be used by the derive macro `IntoStatus`, you might be missing a `derive` attribute
[INFO] [stdout]      |
[INFO] [stdout] 1156 + #[derive(IntoStatus)]
[INFO] [stdout] 1157 | enum StringDomainError {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `code` found for enum `SimpleError` in the current scope
[INFO] [stdout]   --> tests/derive_tests.rs:35:38
[INFO] [stdout]    |
[INFO] [stdout] 22 | enum SimpleError {
[INFO] [stdout]    | ---------------- method `code` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 35 |     assert_eq!(SimpleError::NotFound.code(), Code::NotFound);
[INFO] [stdout]    |                                      ^^^^ method not found in `SimpleError`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `code` found for enum `SimpleError` in the current scope
[INFO] [stdout]   --> tests/derive_tests.rs:36:42
[INFO] [stdout]    |
[INFO] [stdout] 22 | enum SimpleError {
[INFO] [stdout]    | ---------------- method `code` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 36 |     assert_eq!(SimpleError::InvalidInput.code(), Code::InvalidArgument);
[INFO] [stdout]    |                                          ^^^^ method not found in `SimpleError`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `code` found for enum `SimpleError` in the current scope
[INFO] [stdout]   --> tests/derive_tests.rs:37:43
[INFO] [stdout]    |
[INFO] [stdout] 22 | enum SimpleError {
[INFO] [stdout]    | ---------------- method `code` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 37 |     assert_eq!(SimpleError::InternalError.code(), Code::Internal);
[INFO] [stdout]    |                                           ^^^^ method not found in `SimpleError`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `reason` found for enum `SimpleError` in the current scope
[INFO] [stdout]   --> tests/derive_tests.rs:42:38
[INFO] [stdout]    |
[INFO] [stdout] 22 | enum SimpleError {
[INFO] [stdout]    | ---------------- method `reason` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 42 |     assert_eq!(SimpleError::NotFound.reason(), "NOT_FOUND");
[INFO] [stdout]    |                                      ^^^^^^ method not found in `SimpleError`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `reason` found for enum `SimpleError` in the current scope
[INFO] [stdout]   --> tests/derive_tests.rs:43:42
[INFO] [stdout]    |
[INFO] [stdout] 22 | enum SimpleError {
[INFO] [stdout]    | ---------------- method `reason` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 43 |     assert_eq!(SimpleError::InvalidInput.reason(), "INVALID_INPUT");
[INFO] [stdout]    |                                          ^^^^^^ method not found in `SimpleError`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `reason` found for enum `SimpleError` in the current scope
[INFO] [stdout]   --> tests/derive_tests.rs:44:43
[INFO] [stdout]    |
[INFO] [stdout] 22 | enum SimpleError {
[INFO] [stdout]    | ---------------- method `reason` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 44 |     assert_eq!(SimpleError::InternalError.reason(), "INTERNAL_ERROR");
[INFO] [stdout]    |                                           ^^^^^^ method not found in `SimpleError`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `domain` found for enum `SimpleError` in the current scope
[INFO] [stdout]   --> tests/derive_tests.rs:49:38
[INFO] [stdout]    |
[INFO] [stdout] 22 | enum SimpleError {
[INFO] [stdout]    | ---------------- method `domain` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 49 |     assert_eq!(SimpleError::NotFound.domain(), "test.example.com");
[INFO] [stdout]    |                                      ^^^^^^ method not found in `SimpleError`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `domain` found for enum `SimpleError` in the current scope
[INFO] [stdout]   --> tests/derive_tests.rs:50:42
[INFO] [stdout]    |
[INFO] [stdout] 22 | enum SimpleError {
[INFO] [stdout]    | ---------------- method `domain` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 50 |     assert_eq!(SimpleError::InvalidInput.domain(), "test.example.com");
[INFO] [stdout]    |                                          ^^^^^^ method not found in `SimpleError`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `domain` found for enum `SimpleError` in the current scope
[INFO] [stdout]   --> tests/derive_tests.rs:51:43
[INFO] [stdout]    |
[INFO] [stdout] 22 | enum SimpleError {
[INFO] [stdout]    | ---------------- method `domain` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 51 |     assert_eq!(SimpleError::InternalError.domain(), "test.example.com");
[INFO] [stdout]    |                                           ^^^^^^ method not found in `SimpleError`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `message` found for enum `SimpleError` in the current scope
[INFO] [stdout]   --> tests/derive_tests.rs:57:38
[INFO] [stdout]    |
[INFO] [stdout] 22 | enum SimpleError {
[INFO] [stdout]    | ---------------- method `message` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 57 |     assert_eq!(SimpleError::NotFound.message(), "NotFound");
[INFO] [stdout]    |                                      ^^^^^^^ method not found in `SimpleError`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `message` found for enum `SimpleError` in the current scope
[INFO] [stdout]   --> tests/derive_tests.rs:58:42
[INFO] [stdout]    |
[INFO] [stdout] 22 | enum SimpleError {
[INFO] [stdout]    | ---------------- method `message` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 58 |     assert_eq!(SimpleError::InvalidInput.message(), "InvalidInput");
[INFO] [stdout]    |                                          ^^^^^^^ method not found in `SimpleError`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `message` found for enum `SimpleError` in the current scope
[INFO] [stdout]   --> tests/derive_tests.rs:59:43
[INFO] [stdout]    |
[INFO] [stdout] 22 | enum SimpleError {
[INFO] [stdout]    | ---------------- method `message` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 59 |     assert_eq!(SimpleError::InternalError.message(), "InternalError");
[INFO] [stdout]    |                                           ^^^^^^^ method not found in `SimpleError`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `metadata` found for enum `SimpleError` in the current scope
[INFO] [stdout]   --> tests/derive_tests.rs:65:35
[INFO] [stdout]    |
[INFO] [stdout] 22 | enum SimpleError {
[INFO] [stdout]    | ---------------- method `metadata` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 65 |     assert!(SimpleError::NotFound.metadata().is_empty());
[INFO] [stdout]    |                                   ^^^^^^^^ method not found in `SimpleError`
[INFO] [stdout]    |
[INFO] [stdout]    = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]    = note: the following trait defines an item `metadata`, perhaps you need to implement it:
[INFO] [stdout]            candidate #1: `tracing_core::callsite::Callsite`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `metadata` found for enum `SimpleError` in the current scope
[INFO] [stdout]   --> tests/derive_tests.rs:66:39
[INFO] [stdout]    |
[INFO] [stdout] 22 | enum SimpleError {
[INFO] [stdout]    | ---------------- method `metadata` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 66 |     assert!(SimpleError::InvalidInput.metadata().is_empty());
[INFO] [stdout]    |                                       ^^^^^^^^ method not found in `SimpleError`
[INFO] [stdout]    |
[INFO] [stdout]    = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]    = note: the following trait defines an item `metadata`, perhaps you need to implement it:
[INFO] [stdout]            candidate #1: `tracing_core::callsite::Callsite`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `message` found for enum `ErrorWithMessage` in the current scope
[INFO] [stdout]   --> tests/derive_tests.rs:91:44
[INFO] [stdout]    |
[INFO] [stdout] 77 | enum ErrorWithMessage {
[INFO] [stdout]    | --------------------- method `message` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 91 |         ErrorWithMessage::ResourceNotFound.message(),
[INFO] [stdout]    |                                            ^^^^^^^ method not found in `ErrorWithMessage`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `message` found for enum `ErrorWithMessage` in the current scope
[INFO] [stdout]   --> tests/derive_tests.rs:95:38
[INFO] [stdout]    |
[INFO] [stdout] 77 | enum ErrorWithMessage {
[INFO] [stdout]    | --------------------- method `message` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 95 |         ErrorWithMessage::BadRequest.message(),
[INFO] [stdout]    |                                      ^^^^^^^ method not found in `ErrorWithMessage`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `message` found for enum `ErrorWithMessage` in the current scope
[INFO] [stdout]   --> tests/derive_tests.rs:99:37
[INFO] [stdout]    |
[INFO] [stdout] 77 | enum ErrorWithMessage {
[INFO] [stdout]    | --------------------- method `message` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 99 |         ErrorWithMessage::Forbidden.message(),
[INFO] [stdout]    |                                     ^^^^^^^ method not found in `ErrorWithMessage`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `code` found for enum `UserError` in the current scope
[INFO] [stdout]    --> tests/derive_tests.rs:149:20
[INFO] [stdout]     |
[INFO] [stdout] 112 | enum UserError {
[INFO] [stdout]     | -------------- method `code` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 149 |     assert_eq!(err.code(), Code::NotFound);
[INFO] [stdout]     |                    ^^^^ method not found in `UserError`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `code` found for enum `UserError` in the current scope
[INFO] [stdout]    --> tests/derive_tests.rs:155:20
[INFO] [stdout]     |
[INFO] [stdout] 112 | enum UserError {
[INFO] [stdout]     | -------------- method `code` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 155 |     assert_eq!(err.code(), Code::InvalidArgument);
[INFO] [stdout]     |                    ^^^^ method not found in `UserError`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `metadata` found for enum `UserError` in the current scope
[INFO] [stdout]    --> tests/derive_tests.rs:163:24
[INFO] [stdout]     |
[INFO] [stdout] 112 | enum UserError {
[INFO] [stdout]     | -------------- method `metadata` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 163 |     let metadata = err.metadata();
[INFO] [stdout]     |                        ^^^^^^^^ method not found in `UserError`
[INFO] [stdout]     |
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following trait defines an item `metadata`, perhaps you need to implement it:
[INFO] [stdout]             candidate #1: `tracing_core::callsite::Callsite`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `metadata` found for enum `UserError` in the current scope
[INFO] [stdout]    --> tests/derive_tests.rs:174:24
[INFO] [stdout]     |
[INFO] [stdout] 112 | enum UserError {
[INFO] [stdout]     | -------------- method `metadata` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 174 |     let metadata = err.metadata();
[INFO] [stdout]     |                        ^^^^^^^^ method not found in `UserError`
[INFO] [stdout]     |
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following trait defines an item `metadata`, perhaps you need to implement it:
[INFO] [stdout]             candidate #1: `tracing_core::callsite::Callsite`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `metadata` found for enum `UserError` in the current scope
[INFO] [stdout]    --> tests/derive_tests.rs:187:24
[INFO] [stdout]     |
[INFO] [stdout] 112 | enum UserError {
[INFO] [stdout]     | -------------- method `metadata` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 187 |     let metadata = err.metadata();
[INFO] [stdout]     |                        ^^^^^^^^ method not found in `UserError`
[INFO] [stdout]     |
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following trait defines an item `metadata`, perhaps you need to implement it:
[INFO] [stdout]             candidate #1: `tracing_core::callsite::Callsite`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `metadata` found for enum `ErrorWithCustomKeys` in the current scope
[INFO] [stdout]    --> tests/derive_tests.rs:226:24
[INFO] [stdout]     |
[INFO] [stdout] 205 | enum ErrorWithCustomKeys {
[INFO] [stdout]     | ------------------------ method `metadata` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 226 |     let metadata = err.metadata();
[INFO] [stdout]     |                        ^^^^^^^^ method not found in `ErrorWithCustomKeys`
[INFO] [stdout]     |
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following trait defines an item `metadata`, perhaps you need to implement it:
[INFO] [stdout]             candidate #1: `tracing_core::callsite::Callsite`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `code` found for enum `MixedError` in the current scope
[INFO] [stdout]    --> tests/derive_tests.rs:273:20
[INFO] [stdout]     |
[INFO] [stdout] 247 | enum MixedError {
[INFO] [stdout]     | --------------- method `code` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 273 |     assert_eq!(err.code(), Code::Unknown);
[INFO] [stdout]     |                    ^^^^ method not found in `MixedError`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `metadata` found for enum `MixedError` in the current scope
[INFO] [stdout]    --> tests/derive_tests.rs:274:17
[INFO] [stdout]     |
[INFO] [stdout] 247 | enum MixedError {
[INFO] [stdout]     | --------------- method `metadata` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 274 |     assert!(err.metadata().is_empty());
[INFO] [stdout]     |                 ^^^^^^^^ method not found in `MixedError`
[INFO] [stdout]     |
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following trait defines an item `metadata`, perhaps you need to implement it:
[INFO] [stdout]             candidate #1: `tracing_core::callsite::Callsite`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `code` found for enum `MixedError` in the current scope
[INFO] [stdout]    --> tests/derive_tests.rs:280:20
[INFO] [stdout]     |
[INFO] [stdout] 247 | enum MixedError {
[INFO] [stdout]     | --------------- method `code` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 280 |     assert_eq!(err.code(), Code::NotFound);
[INFO] [stdout]     |                    ^^^^ method not found in `MixedError`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `metadata` found for enum `MixedError` in the current scope
[INFO] [stdout]    --> tests/derive_tests.rs:281:20
[INFO] [stdout]     |
[INFO] [stdout] 247 | enum MixedError {
[INFO] [stdout]     | --------------- method `metadata` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 281 |     assert_eq!(err.metadata().get("item_id"), Some(&"item_789".to_string()));
[INFO] [stdout]     |                    ^^^^^^^^ method not found in `MixedError`
[INFO] [stdout]     |
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following trait defines an item `metadata`, perhaps you need to implement it:
[INFO] [stdout]             candidate #1: `tracing_core::callsite::Callsite`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `code` found for enum `MixedError` in the current scope
[INFO] [stdout]    --> tests/derive_tests.rs:285:20
[INFO] [stdout]     |
[INFO] [stdout] 247 | enum MixedError {
[INFO] [stdout]     | --------------- method `code` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 285 |     assert_eq!(err.code(), Code::Internal);
[INFO] [stdout]     |                    ^^^^ method not found in `MixedError`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `message` found for enum `MixedError` in the current scope
[INFO] [stdout]    --> tests/derive_tests.rs:286:20
[INFO] [stdout]     |
[INFO] [stdout] 247 | enum MixedError {
[INFO] [stdout]     | --------------- method `message` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 286 |     assert_eq!(err.message(), "Database connection failed");
[INFO] [stdout]     |                    ^^^^^^^ method not found in `MixedError`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `code` found for enum `MixedError` in the current scope
[INFO] [stdout]    --> tests/derive_tests.rs:293:20
[INFO] [stdout]     |
[INFO] [stdout] 247 | enum MixedError {
[INFO] [stdout]     | --------------- method `code` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 293 |     assert_eq!(err.code(), Code::Unavailable);
[INFO] [stdout]     |                    ^^^^ method not found in `MixedError`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `metadata` found for enum `MixedError` in the current scope
[INFO] [stdout]    --> tests/derive_tests.rs:294:24
[INFO] [stdout]     |
[INFO] [stdout] 247 | enum MixedError {
[INFO] [stdout]     | --------------- method `metadata` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 294 |     let metadata = err.metadata();
[INFO] [stdout]     |                        ^^^^^^^^ method not found in `MixedError`
[INFO] [stdout]     |
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following trait defines an item `metadata`, perhaps you need to implement it:
[INFO] [stdout]             candidate #1: `tracing_core::callsite::Callsite`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `message` found for enum `I18nError` in the current scope
[INFO] [stdout]    --> tests/derive_tests.rs:473:20
[INFO] [stdout]     |
[INFO] [stdout] 459 | enum I18nError {
[INFO] [stdout]     | -------------- method `message` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 473 |     assert_eq!(err.message(), "入力が無効です");
[INFO] [stdout]     |                    ^^^^^^^ method not found in `I18nError`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `metadata` found for enum `I18nError` in the current scope
[INFO] [stdout]    --> tests/derive_tests.rs:474:20
[INFO] [stdout]     |
[INFO] [stdout] 459 | enum I18nError {
[INFO] [stdout]     | -------------- method `metadata` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 474 |     assert_eq!(err.metadata().get("field"), Some(&"名前".to_string()));
[INFO] [stdout]     |                    ^^^^^^^^ method not found in `I18nError`
[INFO] [stdout]     |
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following trait defines an item `metadata`, perhaps you need to implement it:
[INFO] [stdout]             candidate #1: `tracing_core::callsite::Callsite`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `metadata` found for enum `NumericError` in the current scope
[INFO] [stdout]    --> tests/derive_tests.rs:507:24
[INFO] [stdout]     |
[INFO] [stdout] 487 | enum NumericError {
[INFO] [stdout]     | ----------------- method `metadata` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 507 |     let metadata = err.metadata();
[INFO] [stdout]     |                        ^^^^^^^^ method not found in `NumericError`
[INFO] [stdout]     |
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following trait defines an item `metadata`, perhaps you need to implement it:
[INFO] [stdout]             candidate #1: `tracing_core::callsite::Callsite`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ResponseError: IntoResponse` is not satisfied
[INFO] [stdout]    --> tests/derive_tests.rs:725:32
[INFO] [stdout]     |
[INFO] [stdout] 725 |         assert_into_response::<ResponseError>();
[INFO] [stdout]     |                                ^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `IntoResponse` is not implemented for `ResponseError`
[INFO] [stdout]    --> tests/derive_tests.rs:675:5
[INFO] [stdout]     |
[INFO] [stdout] 675 |     enum ResponseError {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `IntoResponse`:
[INFO] [stdout]               &'static [u8; N]
[INFO] [stdout]               &'static [u8]
[INFO] [stdout]               &'static str
[INFO] [stdout]               ()
[INFO] [stdout]               (R,)
[INFO] [stdout]               (Response<()>, R)
[INFO] [stdout]               (Response<()>, T1, R)
[INFO] [stdout]               (Response<()>, T1, T2, R)
[INFO] [stdout]             and 120 others
[INFO] [stdout] note: required by a bound in `assert_into_response`
[INFO] [stdout]    --> tests/derive_tests.rs:724:36
[INFO] [stdout]     |
[INFO] [stdout] 724 |         fn assert_into_response<T: IntoResponse>() {}
[INFO] [stdout]     |                                    ^^^^^^^^^^^^ required by this bound in `assert_into_response`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/derive_tests-c96d1196d85ba5fc.long-type-2010458922319020229.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ApiResponseError: IntoResponse` is not satisfied
[INFO] [stdout]    --> tests/derive_tests.rs:726:32
[INFO] [stdout]     |
[INFO] [stdout] 726 |         assert_into_response::<ApiResponseError>();
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `IntoResponse` is not implemented for `ApiResponseError`
[INFO] [stdout]    --> tests/derive_tests.rs:690:5
[INFO] [stdout]     |
[INFO] [stdout] 690 |     enum ApiResponseError {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `IntoResponse`:
[INFO] [stdout]               &'static [u8; N]
[INFO] [stdout]               &'static [u8]
[INFO] [stdout]               &'static str
[INFO] [stdout]               ()
[INFO] [stdout]               (R,)
[INFO] [stdout]               (Response<()>, R)
[INFO] [stdout]               (Response<()>, T1, R)
[INFO] [stdout]               (Response<()>, T1, T2, R)
[INFO] [stdout]             and 120 others
[INFO] [stdout] note: required by a bound in `assert_into_response`
[INFO] [stdout]    --> tests/derive_tests.rs:724:36
[INFO] [stdout]     |
[INFO] [stdout] 724 |         fn assert_into_response<T: IntoResponse>() {}
[INFO] [stdout]     |                                    ^^^^^^^^^^^^ required by this bound in `assert_into_response`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/derive_tests-c96d1196d85ba5fc.long-type-2010458922319020229.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `into_response` found for enum `ResponseError` in the current scope
[INFO] [stdout]    --> tests/derive_tests.rs:732:28
[INFO] [stdout]     |
[INFO] [stdout] 675 |     enum ResponseError {
[INFO] [stdout]     |     ------------------ method `into_response` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 732 |         let response = err.into_response();
[INFO] [stdout]     |                            ^^^^^^^^^^^^^ method not found in `ResponseError`
[INFO] [stdout]     |
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following trait defines an item `into_response`, perhaps you need to implement it:
[INFO] [stdout]             candidate #1: `IntoResponse`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `into_response` found for enum `ApiResponseError` in the current scope
[INFO] [stdout]    --> tests/derive_tests.rs:743:28
[INFO] [stdout]     |
[INFO] [stdout] 690 |     enum ApiResponseError {
[INFO] [stdout]     |     --------------------- method `into_response` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 743 |         let response = err.into_response();
[INFO] [stdout]     |                            ^^^^^^^^^^^^^ method not found in `ApiResponseError`
[INFO] [stdout]     |
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following trait defines an item `into_response`, perhaps you need to implement it:
[INFO] [stdout]             candidate #1: `IntoResponse`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `into_response` found for enum `ApiResponseError` in the current scope
[INFO] [stdout]    --> tests/derive_tests.rs:769:28
[INFO] [stdout]     |
[INFO] [stdout] 690 |     enum ApiResponseError {
[INFO] [stdout]     |     --------------------- method `into_response` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 769 |         let response = err.into_response();
[INFO] [stdout]     |                            ^^^^^^^^^^^^^ method not found in `ApiResponseError`
[INFO] [stdout]     |
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following trait defines an item `into_response`, perhaps you need to implement it:
[INFO] [stdout]             candidate #1: `IntoResponse`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `into_response` found for enum `ApiResponseError` in the current scope
[INFO] [stdout]    --> tests/derive_tests.rs:791:32
[INFO] [stdout]     |
[INFO] [stdout] 690 |     enum ApiResponseError {
[INFO] [stdout]     |     --------------------- method `into_response` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 791 |             let response = err.into_response();
[INFO] [stdout]     |                                ^^^^^^^^^^^^^ method not found in `ApiResponseError`
[INFO] [stdout]     |
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following trait defines an item `into_response`, perhaps you need to implement it:
[INFO] [stdout]             candidate #1: `IntoResponse`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `into_response` found for enum `ApiResponseError` in the current scope
[INFO] [stdout]    --> tests/derive_tests.rs:812:31
[INFO] [stdout]     |
[INFO] [stdout] 690 |     enum ApiResponseError {
[INFO] [stdout]     |     --------------------- method `into_response` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 812 |             let _response = e.into_response();
[INFO] [stdout]     |                               ^^^^^^^^^^^^^ method not found in `ApiResponseError`
[INFO] [stdout]     |
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following trait defines an item `into_response`, perhaps you need to implement it:
[INFO] [stdout]             candidate #1: `IntoResponse`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `into_response` found for enum `ApiResponseError` in the current scope
[INFO] [stdout]    --> tests/derive_tests.rs:834:28
[INFO] [stdout]     |
[INFO] [stdout] 690 |     enum ApiResponseError {
[INFO] [stdout]     |     --------------------- method `into_response` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 834 |         let response = err.into_response();
[INFO] [stdout]     |                            ^^^^^^^^^^^^^ method not found in `ApiResponseError`
[INFO] [stdout]     |
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following trait defines an item `into_response`, perhaps you need to implement it:
[INFO] [stdout]             candidate #1: `IntoResponse`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `into_response` found for enum `ProductionError` in the current scope
[INFO] [stdout]    --> tests/derive_tests.rs:948:32
[INFO] [stdout]     |
[INFO] [stdout] 862 |     enum ProductionError {
[INFO] [stdout]     |     -------------------- method `into_response` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 948 |             let response = err.into_response();
[INFO] [stdout]     |                                ^^^^^^^^^^^^^ method not found in `ProductionError`
[INFO] [stdout]     |
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following trait defines an item `into_response`, perhaps you need to implement it:
[INFO] [stdout]             candidate #1: `IntoResponse`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `into_response` found for enum `ProductionError` in the current scope
[INFO] [stdout]    --> tests/derive_tests.rs:969:34
[INFO] [stdout]     |
[INFO] [stdout] 862 |     enum ProductionError {
[INFO] [stdout]     |     -------------------- method `into_response` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 969 |                 let response = e.into_response();
[INFO] [stdout]     |                                  ^^^^^^^^^^^^^ method not found in `ProductionError`
[INFO] [stdout]     |
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following trait defines an item `into_response`, perhaps you need to implement it:
[INFO] [stdout]             candidate #1: `IntoResponse`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `domain` found for enum `FunctionDomainError` in the current scope
[INFO] [stdout]     --> tests/derive_tests.rs:1014:46
[INFO] [stdout]      |
[INFO] [stdout]  998 | enum FunctionDomainError {
[INFO] [stdout]      | ------------------------ method `domain` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 1014 |     assert_eq!(FunctionDomainError::NotFound.domain(), "function.domain.com");
[INFO] [stdout]      |                                              ^^^^^^ method not found in `FunctionDomainError`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `domain` found for enum `FunctionDomainError` in the current scope
[INFO] [stdout]     --> tests/derive_tests.rs:1015:51
[INFO] [stdout]      |
[INFO] [stdout]  998 | enum FunctionDomainError {
[INFO] [stdout]      | ------------------------ method `domain` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 1015 |     assert_eq!(FunctionDomainError::InternalError.domain(), "function.domain.com");
[INFO] [stdout]      |                                                   ^^^^^^ method not found in `FunctionDomainError`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `domain` found for enum `FunctionDomainError` in the current scope
[INFO] [stdout]     --> tests/derive_tests.rs:1024:20
[INFO] [stdout]      |
[INFO] [stdout]  998 | enum FunctionDomainError {
[INFO] [stdout]      | ------------------------ method `domain` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 1024 |     assert_eq!(err.domain(), "function.domain.com");
[INFO] [stdout]      |                    ^^^^^^ method not found in `FunctionDomainError`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `code` found for enum `FunctionDomainError` in the current scope
[INFO] [stdout]     --> tests/derive_tests.rs:1025:20
[INFO] [stdout]      |
[INFO] [stdout]  998 | enum FunctionDomainError {
[INFO] [stdout]      | ------------------------ method `code` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 1025 |     assert_eq!(err.code(), Code::InvalidArgument);
[INFO] [stdout]      |                    ^^^^ method not found in `FunctionDomainError`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `metadata` found for enum `FunctionDomainError` in the current scope
[INFO] [stdout]     --> tests/derive_tests.rs:1026:20
[INFO] [stdout]      |
[INFO] [stdout]  998 | enum FunctionDomainError {
[INFO] [stdout]      | ------------------------ method `metadata` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 1026 |     assert_eq!(err.metadata().get("field"), Some(&"email".to_string()));
[INFO] [stdout]      |                    ^^^^^^^^ method not found in `FunctionDomainError`
[INFO] [stdout]      |
[INFO] [stdout]      = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]      = note: the following trait defines an item `metadata`, perhaps you need to implement it:
[INFO] [stdout]              candidate #1: `tracing_core::callsite::Callsite`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `domain` found for enum `DynamicDomainError` in the current scope
[INFO] [stdout]     --> tests/derive_tests.rs:1058:45
[INFO] [stdout]      |
[INFO] [stdout] 1044 | enum DynamicDomainError {
[INFO] [stdout]      | ----------------------- method `domain` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 1058 |     assert_eq!(DynamicDomainError::NotFound.domain(), "test.domain.com");
[INFO] [stdout]      |                                             ^^^^^^ method not found in `DynamicDomainError`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `domain` found for enum `DynamicDomainError` in the current scope
[INFO] [stdout]     --> tests/derive_tests.rs:1063:20
[INFO] [stdout]      |
[INFO] [stdout] 1044 | enum DynamicDomainError {
[INFO] [stdout]      | ----------------------- method `domain` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 1063 |     assert_eq!(err.domain(), "test.domain.com");
[INFO] [stdout]      |                    ^^^^^^ method not found in `DynamicDomainError`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `domain` found for enum `FunctionDomainWithResponse` in the current scope
[INFO] [stdout]     --> tests/derive_tests.rs:1099:20
[INFO] [stdout]      |
[INFO] [stdout] 1082 | enum FunctionDomainWithResponse {
[INFO] [stdout]      | ------------------------------- method `domain` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 1099 |     assert_eq!(err.domain(), "function.domain.com");
[INFO] [stdout]      |                    ^^^^^^ method not found in `FunctionDomainWithResponse`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `into_response` found for enum `FunctionDomainWithResponse` in the current scope
[INFO] [stdout]     --> tests/derive_tests.rs:1101:24
[INFO] [stdout]      |
[INFO] [stdout] 1082 | enum FunctionDomainWithResponse {
[INFO] [stdout]      | ------------------------------- method `into_response` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 1101 |     let response = err.into_response();
[INFO] [stdout]      |                        ^^^^^^^^^^^^^ method not found in `FunctionDomainWithResponse`
[INFO] [stdout]      |
[INFO] [stdout] note: the method `into_response` exists on the type `std::string::String`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/axum-core-0.5.5/src/response/into_response.rs:115:5
[INFO] [stdout]      |
[INFO] [stdout]  115 |     fn into_response(self) -> Response;
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]      = note: the following trait defines an item `into_response`, perhaps you need to implement it:
[INFO] [stdout]              candidate #1: `IntoResponse`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `domain` found for enum `FunctionDomainWithResponse` in the current scope
[INFO] [stdout]     --> tests/derive_tests.rs:1115:20
[INFO] [stdout]      |
[INFO] [stdout] 1082 | enum FunctionDomainWithResponse {
[INFO] [stdout]      | ------------------------------- method `domain` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 1115 |     assert_eq!(err.domain(), "function.domain.com");
[INFO] [stdout]      |                    ^^^^^^ method not found in `FunctionDomainWithResponse`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `into_response` found for enum `FunctionDomainWithResponse` in the current scope
[INFO] [stdout]     --> tests/derive_tests.rs:1124:24
[INFO] [stdout]      |
[INFO] [stdout] 1082 | enum FunctionDomainWithResponse {
[INFO] [stdout]      | ------------------------------- method `into_response` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 1124 |     let response = err.into_response();
[INFO] [stdout]      |                        ^^^^^^^^^^^^^ method not found in `FunctionDomainWithResponse`
[INFO] [stdout]      |
[INFO] [stdout] note: the method `into_response` exists on the type `std::string::String`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/axum-core-0.5.5/src/response/into_response.rs:115:5
[INFO] [stdout]      |
[INFO] [stdout]  115 |     fn into_response(self) -> Response;
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]      = note: the following trait defines an item `into_response`, perhaps you need to implement it:
[INFO] [stdout]              candidate #1: `IntoResponse`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `domain` found for enum `ModuleDomainError` in the current scope
[INFO] [stdout]     --> tests/derive_tests.rs:1145:49
[INFO] [stdout]      |
[INFO] [stdout] 1138 | enum ModuleDomainError {
[INFO] [stdout]      | ---------------------- method `domain` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 1145 |     assert_eq!(ModuleDomainError::InternalError.domain(), "module.scoped.domain.com");
[INFO] [stdout]      |                                                 ^^^^^^ method not found in `ModuleDomainError`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `domain` found for enum `StringDomainError` in the current scope
[INFO] [stdout]     --> tests/derive_tests.rs:1168:27
[INFO] [stdout]      |
[INFO] [stdout] 1156 | enum StringDomainError {
[INFO] [stdout]      | ---------------------- method `domain` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 1168 |     assert_eq!(string_err.domain(), "static.string.com");
[INFO] [stdout]      |                           ^^^^^^ method not found in `StringDomainError`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `domain` found for enum `FunctionDomainError` in the current scope
[INFO] [stdout]     --> tests/derive_tests.rs:1169:29
[INFO] [stdout]      |
[INFO] [stdout]  998 | enum FunctionDomainError {
[INFO] [stdout]      | ------------------------ method `domain` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 1169 |     assert_eq!(function_err.domain(), "function.domain.com");
[INFO] [stdout]      |                             ^^^^^^ method not found in `FunctionDomainError`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0277, E0432, E0599.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0277`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `aip-193-derive` (test "derive_tests") due to 192 previous errors
[INFO] running `Command { std: "docker" "inspect" "26922ad266b0aff399c44b69507d8e4663db0ec7ad0310084a0ff30434c353c9", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "26922ad266b0aff399c44b69507d8e4663db0ec7ad0310084a0ff30434c353c9", kill_on_drop: false }`
[INFO] [stdout] 26922ad266b0aff399c44b69507d8e4663db0ec7ad0310084a0ff30434c353c9
